Python Job: Research Engineer

Job added on

Company

Meta
Ireland

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

Meta’s AI Research team is one of the top industrial research organizations in the world. In our EMEA reinforcement learning team, we publish groundbreaking papers and release frameworks / libraries that are widely used in the open-source community. Recent examples include our recently released NetHack Learning Environment for developing robust agents, and our RL exploration algorithm to ensure local differential privacy. We also collaborate closely with Applied Research and Reality Labs to bring the latest research findings to production. We are currently seeking multiple talented research engineers with experience in reinforcement learning to join either our London or Paris site. Research engineers drive impact by: (1) publishing state-of-the-art research papers, (2) open sourcing high quality code and reproducible results for the community, and (3) bringing the latest research to Facebook products for connecting billions of users. The chosen candidate(s) will work with a diverse and highly interdisciplinary team of scientists, engineers, and cross-functional partners, and will have access to cutting edge technology, resources, and research facilities.


Research Engineer Responsibilities:

  • Create and execute on vision for highly scalable algorithms based on machine learning and neural network methodologies.
  • Collaborate with Meta AI Research scientists to facilitate reinforcement learning research.
  • Apply knowledge of relevant research domains along with expert coding skills to platform and framework development projects.
  • Design, analyze, and process large datasets for use in the training and evaluation of AI systems for both research and production tasks.
  • Adapt machine learning and neural network algorithms to best exploit modern parallel environments (e.g. distributed clusters, GPUs, TPUs, etc.).



Minimum Qualifications:

  • Currently has or is in the process of obtaining a PhD degree in computer science or a related field.
  • 1 or more years experience with deep learning and RL.
  • Experience developing machine learning algorithms or machine learning infrastructure in Python or C/C++.
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.



Preferred Qualifications:

  • Industrial research experience in reinforcement learning.
  • Software engineer experience demonstrated via an internship, work experience, coding competitions.
  • Publication track record at conferences such as NeurIPS, ICML, ICLR, etc.